package com.analyse.stock.service;

import com.analyse.stock.model.StockInfoModel;
import com.analyse.stock.model.StockKlineDailyModel;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

public interface IStockKlineDaily extends IService<StockKlineDailyModel> {
    /***
     * 历史日线--沧海数据tsanghi
     */
    Integer pullStockKlineDailyHistoryByTsanghi(String stockCode);

    /***
     * 历史日线--东方财富网
     */
    Integer pullStockKlineDailyHistoryByEastMoney(List<StockInfoModel> stockList);

    /***
     * 增量日线--东方财富网
     */
    Integer pullLatest(List<StockInfoModel> stockList,String date);

    /***
     * 从表中获取从某一天开始所有的日线数据
     */
    List<StockKlineDailyModel> getStockKlineDailyList(String stockCode,String startDate,String endDate);
}
